.el-select-dropdown__item.selected{color: #09c!important;}

/* 按钮样式 */
.el-button--primary{background: #09c;border-color: #09c;}/*#E6E6E6*/
.el-button--primary:hover{background: #28B5D6;border-color: #28B5D6;}
.el-button--primary:focus{background: #09c;border-color: #09c;}
.el-button--default:hover{
  background: #E6E6E6;
  border-color: #E6E6E6;
  color: #606266;
}
.el-button--default:focus{
  background: white;
  border-color: #dcdfe6;
  color: #606266;
}
.el-input__inner {
  height: 32px;
  line-height: 32px;
  border-radius: 0;
}

.el-button {
  height: 32px;
  line-height: 32px;
  margin: 0;
  padding: 0 8px;
  box-sizing: border-box;
}
.el-input-number{
  height: 30px;
  line-height: 30px;
}
.el-form-item {
  margin-bottom: 15px;
}

.el-form-item__error{
  padding-top: 0;
}
.el-input.is-disabled .el-input__inner{
  color: #606266;
}

input{
  font-family: Microsoft YaHei;
}
.el-date-editor .el-range-separator {
  padding: 0;
  line-height: 30px;
  height: 30px;
}

.el-range-editor.el-input__inner{
  padding: 0;
}

.el-input__inner::-webkit-input-placeholder{
  color:#666;
  font-family: Microsoft YaHei;
}

.el-date-editor .el-range__icon{
  margin-left: 0;
}

.el-input__inner::-moz-placeholder{   /* Mozilla Firefox 19+ */
  color:#666;
  font-family: Microsoft YaHei;
}
.el-input__inner:-moz-placeholder{    /* Mozilla Firefox 4 to 18 */
  color:#666;
  font-family: Microsoft YaHei;
}
.el-input__inner:-ms-input-placeholder{  /* Internet Explorer 10-11 */
  color:#666;
  font-family: Microsoft YaHei;
}

/* 弹窗样式 */
.el-dialog{
  min-width: 390px;
  /*max-height: 569px;*/
  position: absolute;
  top: 37%;
  left: 50%;
  transform: translate(-50%, -51%);
  z-index: 2010;
}
.el-dialog__body{
  padding: 15px 30px;
}

.el-dialog__title{font-size: 14px;}
.el-dialog__headerbtn{top: 15px;right: 15px;}
.el-dialog__header{
  border-bottom: 1px solid #DCDFE6;
  padding: 10px 0 8px 20px;
  box-sizing: border-box;
}
.el-dialog .el-input__inner{
  height: 32px;
  line-height: 32px;
}

/* tree样式 */
.el-icon-caret-right:before{font-size: 22px;}

/* el-menu */
.el-menu .el-submenu .el-menu-item{
  min-width: 100px;
}
.el-menu .el-menu-item, .el-submenu__title{
  height: 46px;
  line-height: 46px;
}
.el-menu .el-menu-item-group__title{
  padding: 0;
}

.el-input__icon{
  height: 32px;
  line-height: 32px;
}
.el-select{
  width: 100%;
}

.el-loading-spinner{
  background-image: url(http://i.giphy.com/3og0ISeflb7vrNzy2A.gif);
  background-repeat: no-repeat;
  background-position: center;
}
.el-loading-spinner .path{
  display: none;
}
.el-loading-spinner .el-loading-text{
  /*margin-top: 30px;*/
}

.el-card.is-always-shadow, .el-card.is-hover-shadow:focus, .el-card.is-hover-shadow:hover{
  -webkit-box-shadow:none;
  box-shadow:none;
}
